Nasa: Lower That Rover We're NASA and we know it. By b_sharp Science • August 2012 • Views: 916 JPL during Curiosity landing should have been this fun. bcove.me